Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LEIGH STREET Terraced £133,000 17 Dec 2021
6 LEIGH STREET Terraced £87,000 20 Dec 2016
8 LEIGH STREET Terraced £40,950 10 Aug 2001
10 LEIGH STREET Terraced £79,000 26 Jul 2013
12 LEIGH STREET Terraced £50,500 20 Nov 2014